package com.reliable.api.dto.ip.taskInfo;

import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author yuyantao
 * ClassName: XssIpDto
 * date: 2025/8/10 19:23
 */
@Data
public class XssIpDto {

    // ip 查询的 IPv4 或 IPv6 地址。
    private String ip;

    // ip归属地
    private String ipLocation;

    // ip经纬度
    private String longitude;

    // ISP供应商名称
    private String isp;

    // 代理vpn
    private String proxy;

    // 风险评分
    private String riskScore;

    // 关联任务数
    private Integer taskCount;

    // 关联终端数
    private Integer terminalCount;

    // 首次发现时间
    private Date firstSeen;

    // 最后发现时间
    private Date lastSeen;

    // 总访问次数
    private Integer visitCount;

    // 历史任务
    private List<HistoricalTasks> historicalTasksIps;

    /**
     * ip封禁标识
     */
    private Integer banIpFlag;

    /**
     * 国家代码
     */
    private String countryCode;
}
